




/* Global CSS */
body{font-family:"\5FAE\8F6F\96C5\9ED1";}
.btn-block.mb20{margin-bottom:20px;}
.pt25{padding-top:25px;}
.pt40{padding-top:40px;}
.p25{padding-top:25px;}
.pb60{padding-bottom:60px;}
.pb10{padding-bottom:10px;}
.pr{bottom:10px;}
.imgmd{text-align:center;}
.fz18{font-size:16px;color:#000;text-align:right;}
.imglist{width:180px;height:115px;}
.imglist-o{width:88px;height:80px;}
.container.t-20{position:absolute;}
.lh150{line-height:200%;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.bd1{border:1px solid #ddd;}
.bg-green{background-color:#D31812;color:#fff;height:50px;line-height:50px;font-size: 16px;}
.clearfix{clear:both;}
#top{background:url(../images/headtop.jpg) repeat-x;}
.js-click{min-height:320px;background:#FDF9EE;color:#ffffff;}
/* Fill */

.navbar-nav li{padding:0 4px;}
.navbar-inverse a{font-size:16px;}
.navbar-inverse .navbar-nav .text-yellow>a{color:#E9FF00;}
.navbar-inverse .navbar-nav .text-green>a{color:#FDFF0A;}
.glyphicon-object-align-bottom,.glyphicon-th,.glyphicon-user,.glyphicon-sunglasses,.glyphicon-earphone,.glyphicon-save,.glyphicon-send,.glyphicon-paperclip,.glyphicon-arrow-right,.glyphicon-home{font-size:12px;padding-left:10px;}
.glyphicon-export{font-size:10%;padding-right:5px;}
.carousel.slide{top:-20px;}
.wxpng20{padding:20px 0 10px 0;}
.dropdown-menu a{font-size:14px;}
.main-footer a,.copyright a{
	color:#fff;
	outline:none;
	text-decoration:none;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	padding:2px 5px;
}
.main-footer a:hover,.copyright a:hover{
	color:#fff;
	background: #A9904A;
	padding:2px 5px;
}
.main-footer {
	background: #A9904A;
	padding: 35px 0 0;
	color: #fff;
}
.widget {
	padding: 0px 30px;
	margin-bottom: 35px;
}
.widget .title {
	color:#fff;
	margin-top: 0;
	padding-bottom: 15px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 21px;
	position: relative;
}
.widget .title:after {
	content: "";
	width: 90px;
	height: 1px;
	background: #A03C00;
	position: absolute;
	left: 0;
	bottom: -1px;
}
.main-footer .widget .friend-links a {
	border: none;
}
.widget .tag-cloud a {
	line-height: 1.5em;
	display: inline-block;
	margin: 0 7px 7px 0;
}
.copyright {
	background: #755F1F;
	font-size: 13px;
	text-align: center;
	color: #fff;
	padding-top: 28px;
	padding-bottom: 28px;
	border-top: 1px solid #D2D2D2;
}
.copyright span{padding:0 5px;}

.media{border-bottom:1px solid #ddd;padding:10px 0 20px 0;}

.tips-text{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-45%;
	text-align:center;
	padding-top:13%;
	border-radius:5px;
	background-color:#EAEAEA;
	width:0;
	height:0;
	opacity:0;
	-webkit-opacity:0;
	-o-opacity:0;
	z-index:0;
}
.tips-text p{
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.tips-text h3{
	color:#000;
}
.tips-text .glyphicon-king{font-size:50px;color:#000;}


.sub_top_img1{background-color:#ddd;position:relative;top:-20px;}

.panel.minh{min-height:1000px;}

.friend ul{}
.friend ul li{display:inline-block;margin:10px 18px 10px 0px;}
.friend ul li img{width:180px;height:55px;}

.flight{position:relative;top:-20px;background-color:#039FE1;color:#fff;}
.imgmax{max-width:100px;}
.middle{vertical-align:middle;}
.vdimgck{width:50px;}

.body-img img{margin:0px auto;}

.listc{height:40px;line-height:40px;}

.selected-solution>div{position:relative;width:1270px;margin:0 auto}
.selected-solution .swiper-container{width:1200px}
.qf-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.09px}
.solution-card{border-radius:6px;top:0;overflow:hidden;transition:all .15s linear;position:relative;box-sizing:border-box;margin-bottom:5px;}
.solution-card:hover{position:relative;top:-20px;box-shadow:10px 10px 30px 0 rgba(0,0,0,.1);transition:all .25s linear}
.title{margin:30px 0;letter-spacing:.65px;font-size:16px;font-weight:bold;}
.solution-card p{padding-bottom:5px;font-size:25px;letter-spacing:.51px;text-align:center;}
.boder-red{background-image: repeating-linear-gradient(1deg, #f40101, #f40101 7px, transparent 7px, transparent 27px, #f40101 27px), repeating-linear-gradient(91deg, #f40101, #f40101 7px, transparent 7px, transparent 27px, #f40101 27px), repeating-linear-gradient(181deg, #f40101, #f40101 7px, transparent 7px, transparent 27px, #f40101 27px), repeating-linear-gradient(271deg, #f40101, #f40101 7px, transparent 7px, transparent 27px, #f40101 27px);
background-size: 2px calc(100% + 27px), calc(100% + 27px) 2px, 2px calc(100% + 27px) , calc(100% + 27px) 2px;
background-position: 0 0, 0 0, 100% 0, 0 100%;
background-repeat: no-repeat;
animation: borderAnimation 0.8s infinite linear;}
@keyframes borderAnimation {
from { background-position: 0 0, -27px 0, 100% -27px, 0 100%; }
to { background-position: 0 -27px, 0 0, 100% 0, -27px 100%; }
}
.boder-green{background-image: repeating-linear-gradient(1deg, #047133, #047133 7px, transparent 7px, transparent 27px, #047133 27px), repeating-linear-gradient(91deg, #047133, #047133 7px, transparent 7px, transparent 27px, #047133 27px), repeating-linear-gradient(181deg, #047133, #047133 7px, transparent 7px, transparent 27px, #047133 27px), repeating-linear-gradient(271deg, #047133, #047133 7px, transparent 7px, transparent 27px, #047133 27px);
background-size: 2px calc(100% + 27px), calc(100% + 27px) 2px, 2px calc(100% + 27px) , calc(100% + 27px) 2px;
background-position: 0 0, 0 0, 100% 0, 0 100%;
background-repeat: no-repeat;
animation: borderAnimation1 0.8s infinite linear;}
@keyframes borderAnimation1 {
from { background-position: 0 0, -27px 0, 100% -27px, 0 100%; }
to { background-position: 0 -27px, 0 0, 100% 0, -27px 100%; }
}
.qf-bold{margin:30px 0;border-top:1px solid #ddd;padding:20px 0;text-align:center;}

.pc-banner {
background: url(../images/top_main_bg01.jpg) no-repeat center top/100% auto;
width: 100%;
float: left;
}
@media screen and (min-width: 668px) {
.swiper-slide a:after {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	box-sizing: border-box;
	border: 10px solid #fff;
	content: "";
	width: 100%;
	height: 100%;
	background: url(../images/top_slick_cover_bg01.png) 0 0 repeat;
	border-radius: 20px;
}
}
